package com.kingyun.gpsinspection.purificationservice.dao.mapper.tdm;


import com.kingyun.gpsinspection.purificationservice.facade.model.tdm.ProductionCommand;
import com.kingyun.gpsinspection.purificationservice.facade.model.tdm.ProductionCommandVo;

import java.util.List;

public interface ProductionCommandMapper {
    int deleteByPrimaryKey(String commandId);

    int insert(ProductionCommand record);

    int insertSelective(ProductionCommand commandId);

    ProductionCommandVo selectByPrimaryKey(String commandId);

    int updateByPrimaryKeySelective(ProductionCommand record);

    int updateByPrimaryKey(ProductionCommand record);

    ProductionCommandVo selectByPrimaryKeyNew(String commandId);

    Integer queryCount(ProductionCommandVo productionCommand);

    List<ProductionCommandVo> queryList(ProductionCommandVo productionCommand);

    List<ProductionCommand> queryAll();

    int updateStateByIds(List<String> list);
}